package com.deyuanyun.pic.settings.service.prvlg;


import com.deyuanyun.pic.settings.controller.dto.prvlg.MenuQuery;
import com.deyuanyun.pic.settings.controller.dto.prvlg.RoleGrant;
import com.deyuanyun.pic.settings.controller.dto.prvlg.RoleQuery;
import com.deyuanyun.pic.settings.domain.prvlg.Menu;
import com.deyuanyun.pic.settings.domain.prvlg.Role;
import com.github.pagehelper.Page;

/**
 * 权限模块 “菜单”服务接口
 *
 * 方法详情：<br/>
 *
 * @author huanglw
 * @date  2016-11-28
 *
 * History: [修改人][时间][修改描述]
 */
public interface MenuMgrService {

    /**
     * 条件查询
     *
     * @param menuQuery
     * @return
     */
    Page<Menu> query(MenuQuery menuQuery);

    /**
     * 根据id查询 菜单 详情
     *
     * @param id
     * @return
     */
    Menu find(String id);

    /**
     * 创建或者修改
     *
     * @param menu
     */
    int edit(Menu menu);
    
}
	
